package schedule

import (
	"encoding/hex"
	"hy_808/protocol/hygprs"
)

/*
行驶包
+0  80 00 41 02 06 48 83
+7  01 00 00 00 34
+12 02 00 00 01 f7
+17 03 a1 # 设备类型
+19 04 00 01 5f 22 # 司机卡号
+24 06 60 eb e0 a0 # Unix时间戳
+29 07 00 00 00 00 # 经度
+34 08 00 00 00 00 # 纬度
+39 09 00 00 # 方向角
+42 0a 00 00 # 速度
+45 0b 01 # 上下行 0下行 1上行
+47 0c 0d # 站点序号
+49 0d 00 # 自动报站
+51 0e 02 # 预报站
+53 27 61 41 8c a0 # 车载端产生的唯一标识
+58 1a 01 # 是否需要回应
+60 00 00 09 32 81
+65
*/
type Running struct {
	hygprs.Fields
}

func GenRunning() (p Running) {
	data, _ := hex.DecodeString("80004102064883010000003402000001f703a10400015f220660ebe0a0070000000008000000000900000a00000b010c0d0d000e022761418ca01a010000093281")
	p.Packet = hygprs.MakePacket(data)
	return
}
